cherry chocolate - German English Dictionary